﻿/**********************************************************************
 * @file   FITKSpectrogramProperty.h
 * @brief  云图属性类  只能用于“FITKSpectrogramWindow”类
 * @author wangning (2185896382@qq.com)
 * @date   2024-10-28
 *********************************************************************/
#ifndef _FITK_SPECTROGRAM_PROPERTY_H___
#define _FITK_SPECTROGRAM_PROPERTY_H___

#include "FITKPlotWindowAPI.h"

class QwtPlot;

namespace Plot
{
    class FITKSpectrogramWindow;

    class FITKPlotWindowAPI FITKSpectrogramProperty
    {
    public:
        FITKSpectrogramProperty(FITKSpectrogramWindow * Window);
        ~FITKSpectrogramProperty();

        /**
         * @brief 设置图表窗口标题
         * @param name 标题
         * @author wangning (2185896382@qq.com)
         * @date   2024-10-28
         */
        void setTitle(const QString &name);

    private:

        /**
         * @brief 管理的窗口
         * @author wangning (2185896382@qq.com)
         * @date   2024-10-28
         */
        FITKSpectrogramWindow * _window{};
    };
}



#endif
